﻿//////////////////////////////////////////////////////////////////
//
// Trade.cs
//
// Copyright (c) 2012 Dan Pike. All rights reserved
//
// Refer to license.txt for any license restrictions.
// 
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Entities
{
   public class Trade : Entity
   {
      //////////////////////////////////////////////////////////////////////////
      //
      public Trade(World world)
         : base(world)
      {
      }

      //////////////////////////////////////////////////////////////////////////
      // Store the qty with the material object
      public override double count
      {
         get { return material_.count; }
         set { material_.count = value; }
      }

      //////////////////////////////////////////////////////////////////////////
      //
      public Material material
      {
         get { return material_; }
         set { material_ = value; }
      }

      //////////////////////////////////////////////////////////////////////////
      //
      public double price
      {
         get { return price_;  }
         set { price_ = value;  }
      }

      //////////////////////////////////////////////////////////////////////////
      //
      private Material material_;
      private double price_;
   }
}
